package kr.ac.mlb.action;

import java.sql.Statement;
import java.util.List;

//import javax.swing.text.AbstractDocument.Content;

import kr.ac.mlb.dao.ListDao;
import kr.ac.mlb.vo.ContentVo;

public class StringParser {

	static int soccer = 0; // 관심사 축구
	static int something = 0; // 관심사 기타
	String sql;
	Statement stmt = null;
	ContentVo vo = new ContentVo();
	
	public void search(String str,String str2)
	{
		String orgin = str;//원본 문장 저장
		//System.out.println(orgin);
		String result = str.replaceAll("\\p{Z}", "");//축구 단어 찾기 위해 문장 다 붙임
		//System.out.println(result);
		ListDao insert = new ListDao();
		if (result.matches(".*축구.*")) {//붙인문장에 축구 단어 있는지 검색 있으면 
			soccer++;
			insert.Soccer(orgin,str2);//원본문장과 시간을 SOCCER함수로 넘김

		} else {
			something++;
		}
		//System.out.println("축구: " + soccer);
		//System.out.println("기타: " + something);
	}

	public void proceed() {
		String str,str2;
		
		ListDao dao = new ListDao();
		List<ContentVo> list = dao.getList();
	
		int length = list.size();

		for (int i = 0; i < length; i++) {
			str = list.get(i).getContent();
			str2 = list.get(i).getTime();
			//System.out.println(str);
			
			search(str,str2);
		}
	}

}
